package object_;

public class ToString_ {
    public static void main(String[] args) {
        Object o = new Object();
        /*
        jdk原码
        getClass().getName() ==》全类名，getClass()是获取运行类，再getName()是获取全类名（包名+类名）
        @为分隔符
        Integer.toHexString(hashCode()) ==> 16进制的hashCode值，就是把10进制的hashCode转化成16进制的
            public String toString() {
                return getClass().getName() + "@" + Integer.toHexString(hashCode());
            }
         */
        System.out.println(o.toString());
        System.out.println(o);//等价于输出了o.toString
    }
}

